noxious weed - French English Dictionary